﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SDT.Lib.Common
{
	public static class Globals
	{
		public static List<string> StatusList = new List<string> { "Trả lời", "Chưa trả lời" };
		public static List<string> KeywordType = new List<string> { "Thuốc", "Bệnh", "Loại câu hỏi" };
        public static string DefaultLogo = "/Uploads/Thumb/default.gif";
        public static string DefaultLogoPath = "Uploads\\Thumb\\default.gif";
        public static string DefaultUserName = "guests";
        public static string DefaultUserName1 = "contact@sdt.vn";
	}
    public class RoleSystem
    {
        public const string Administrator = "Administrator";
        public const string Product = "Quản lý tin rao vặt";
        public const string Project = "Quản lý tin dự án";
        public const string Polls = "Quản lý polls";
        public const string Magazine = "Quản lý bài viết";
        public const string Mail = "Quản lý mail"; 
        public const string Volume = "Quản lý tập";
        public const string Article = "Quản lý bài viết khác";
        public const string Documents = "Quản lý tài liệu";
        public const string Demands = "Quản lý yêu cầu";
        public const string UserSystem = "Hệ thống";
        public const string Register = "Thêm người dùng";
        public const string Role = "Quản lý quyền";
		public const string Login = "Đăng nhập";
        public const string Dictionary = "Quản lý danh mục";
        public const string Question = "Quản lý hỏi đáp";
        public const string Video = "Quản lý video";
		public const string ConvertPrice = "Quản lý khoảng giá";
		public const string ConvertArea = "Quản lý khoảng diện tích";
		public const string comment = "Quản lý bình luận";
		public const string Banner = "Quản lý Banner";
    }
    public enum StatusEnquirer { 
        Active=1,Closed=2
    }
    public enum AnchorPosition
    {

        Top,

        Center,

        Bottom,

        Left,

        Right

    }
    //1: Tỉnh, 2: Trường, 3: Sở khoa học và Công nghệ, 4: Phòng Quản lý Khoa học , 
    //5: Giám đốc sở, 6: Hiệu trưởng, 7: Ủy ban nhân dân thành phố, 8: Bộ trực thuộc
    public struct SystemConfig
    {
        public const int Province=1;
        public const int University=2;
        public const int Dost=3;
        public const int Office=4;
        public const int Director=5;
        public const int President=6;
        public const int Committee=7;
        public const int Most = 8;
    }
    public struct CategoryType
    {
        public const int Info = 1;
        public const int Partner = 2;
        public const int OtherLink = 3;
    }
    public struct MenuListType
    {
        public const int Top = 1;
        public const int Left = 2;
        public const int Bottom = 3;
        public const int Right = 4;
    }
    public struct ProjectCompanyListType
    {
        public const int Investors = 1; // Chủ đầu tư
        public const int Monitoring = 2; // Giám sát
        public const int Construction = 3; // Thi công
        public const int Contractor = 4; // Nhà thầu
        public const int Consulting = 4; // Tư vấn
    }
    public struct ProjectImageListType
    {
        public const int Perspective = 1; // Phối cảnh
        public const int Progress = 2; // Tiến độ
        public const int Sample = 3; // Ảnh nhà mẫu
    }
    public struct CurrencyType
    {
        public const int VND = 1;
        public const int USD = 2;
    }
    public struct ConfigSystem
    {
        public const string Tintuc = "Tintuc";
        public const string Camnang = "Camnang";
        public const string Phongthuy = "Phongthuy";
        public const string Kientruc = "Kientruc";
        public const string Xaydung = "Xaydung";
        public const string Noingoaithat = "Noingoaithat";
        public const string Gocbandoc = "Gocbandoc";
        public const string Dulieu = "Dulieu";
        public const string Tindoanhnghiep = "Tindoanhnghiep";
        public const string Sacmaukientruc = "Sacmaukientruc";
        public const string Nhacuasao = "Nhacuasao";
        public const string CamnangMuaban = "CamnangMuaban";
        public const string Camnangnhadautu = "Camnangnhadautu";
        public const string CamnangMoigioi = "CamnangMoigioi";
        public const string CamnangThueChothue = "CamnangThueChothue";
        public const string ChuyengiaPhantich = "ChuyengiaPhantich";

        public const string Yahoo = "Yahoo";
        public const string Skype = "Skype";
        public const string Hotline = "Hotline";
    }
    public struct OrderStatus
    {
        public const int New = 1;
        public const int Success = 2; // Đã giao hàng & giao tiền
        public const int Fail = 3; // Đơn hàng đã hủy
        public const int Paid=4; //Đã trả tiền, chưa giao hàng
        public const int Deliver= 5;//Đã giao hàng, chưa nhận đc tiền
        public const int PendingOnline = 6;//Đang pending (Tại ngân hàng)
        public const int TransactionFail = 7;//Giao dịch fail
    }
    public struct OrderType
    {
        public const int Normal = 1;
        public const int Deal = 2; 
    }
    public struct PaymentMethod
    {
        public const int Nganluong = 5;
        public const int Baokim = 8;
        public const int OnePay = 6;
        public const int OnePayWorld = 7;
    }

    public struct NganluongPayment
    {
        public const string Url = "https://www.nganluong.vn/checkout.php";
        public const string MerchantSiteCode = "22494";
        public const string SecurePass = "tienmuaqua@12345";
    }
    public struct BaokimPayment
    {
        public const string Url = "https://www.baokim.vn/payment/customize_payment/order";
        public const string MerchantSiteCode = "3408";
        public const string SecurePass = "874dcc816a27afec";
    }
    public struct OnePayPayment
    {
        public const string VitualPaymentClient = "https://onepay.vn/onecomm-pay/vpc.op";
        public const string Version = "2";
        public const string CommandType = "pay";
        public const string MerchantAccessCode = "VDDE6RS6";
        public const string MerchantTransactionReference = "MUAQUA.VN_VND_";
        public const string MerchantID = "VIETNAMLIFE";
        public const string TransactionOrderInfo = "order_information";
        public const string CurrencyCode = "VND";
        public const string PaymentServerDisplayLanguageLocale = "en";
        public const string ReceiptReturnURL = "shopping/validateonepay";
        public const string ReceiptReturnDealURL = "deal/validateonepay";
        public const string Hashcode = "2DA52C092C7F8ADD36CA94B2C22B2A57"; 
 
    }
    public struct OnePayPaymentWorld
    {
        public const string VitualPaymentClient = "https://onepay.vn/vpcpay/vpcpay.op";
        public const string Version = "2";
        public const string CommandType = "pay";
        public const string MerchantAccessCode = "EBA4DF40";
        public const string MerchantTransactionReference = "MUAQUA.VN_USD_";
        public const string MerchantID = "VIETNAMLIFE";
        public const string TransactionOrderInfo = "order_information";
        public const string PaymentServerDisplayLanguageLocale = "en";
        public const string ReceiptReturnURL = "shopping/validateonepayworld";
        public const string ReceiptReturnDealURL = "deal/validateonepayworld";
        public const string Hashcode = "2C0F62D61578D99B2F819E29504DCE55";
    }
}
